package com.chushouya.product.dto.admin.product;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel("商品保存DTO")
public class ProductSaveDTO {

    @ApiModelProperty("商品ID")
    private Long productId;

    @ApiModelProperty("商品编码")
    private String productCode;

    @ApiModelProperty("商品名称(短名称)")
    private String productName;

    @ApiModelProperty("小程序中机型名称")
    private String deviceName;

    @ApiModelProperty("商品图片")
    private String productImage;

    @ApiModelProperty("搜索关键词")
    private String keywords;

    @ApiModelProperty("最高回收价")
    private BigDecimal maxPrice;

    @ApiModelProperty("分类Id")
    private Long categoryId;

    @ApiModelProperty("分类名称[to show]")
    private String categoryName;

    @ApiModelProperty("品牌Id")
    private Long brandId;

    @ApiModelProperty("品牌名称[to show]")
    private String brandName;

    @ApiModelProperty("系列Id")
    private Long seriesId;

    @ApiModelProperty("系列名称[to show]")
    private String seriesName;

//    @ApiModelProperty("商品SKU信息")
//    private List<ProductSkuDTO> productSkuList;

    // @ApiModelProperty("商品Attr信息")
    // private List<ProductAttrDTO> productAttrList;

}
